Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
TREBERFEDD FARM Detached £793,284 £216,000 1 Sep 2000